home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 January: Mac OS SDK / Dev.CD Jan 98 SDK2.toast / Development Kits (Disc 2) / QuickTime Conferencing / Programming Stuff / Sample Code / SeeWorld / SeeWorld ReadMe < prev    next >
Encoding:
Text File  |  1995-04-25  |  2.8 KB  |  69 lines  |  [ttro/ttxt]

  1. SeeWorld ReadMe
  2.  
  3. Application name:    See
  4. Source files:        See.c
  5. Description:
  6.  
  7. This application demonstrates basic multi-party conferencing using the QuickTime™    Conference Component and Browser Component.  It arbitrarily limits the total number of    conference members to 4 (including yourself).  Snapshots are just put in the global    clipboard and movies are moved to the desktop.
  8.     
  9. • Also supported is the clear-text password request dialog for servers that require authentication.
  10.  
  11.     Application name:    SplitSee
  12. Source files:        SplitSee.c
  13. Description:
  14.  
  15.     Another sample conferencing application, compatible with the others in the SeeWorld family.     Differences between See and SplitSee are
  16.     
  17.         • Server passwords aren't supported
  18.         • Incoming media windows are "auto-positioned" on the screen
  19.         • To demonstrate use of auxiliary media streams, voice and sound are
  20.             separated and the sound can be added or removed during a conference
  21.  
  22.  
  23. Application name:    Seerver
  24. Source files:        BigBrother.c
  25. Description:
  26.  
  27.     This is a Server-only version of conferencing -- it doesn't place calls.
  28.  
  29.         • You can configure the name, service type, and optional password for access
  30.         • As a server, it needs no recording or snapshot support
  31.         • The password protocol illustrates MessageCapabilities and sending user messages
  32.         • MTConferenceSetMode is used to indicate it doesn't want to receive data
  33.         • MTConferenceDetachMember is used to reduce memory overhead when multicast channels are available
  34.     
  35.     
  36. Application name:    SeeTV
  37. Source files:        Philco.c
  38. Description:
  39.  
  40.     This conferencing application is receive only.  It doesn't accept incoming calls or transmit any media data.
  41.  
  42.         • Required Apple Events are supported (well, not printing)
  43.         • You can save a "channel setting" to a file which can be double-clicked or dragged to SeeTV or placed into 
  44.             your Startup Items folder to automatically call someone
  45.         • Windows are auto-positioned to avoid overlap
  46.         • An arbitary number of calls can be simultaneously handled at once
  47.         • Calls are never merged into multi-party conferences
  48.         • mtNoAutoResizePrepMask is used to request the windows retain the user-adjusted size instead of resizing at the whim of the sender
  49.     
  50.     
  51. Application name:    MeetingPlace
  52. Source files:        MeetingPlace.c
  53. Description:
  54.  
  55.     This illustrates a conferencing application that sends and receives no media data, just joins callers together.
  56.  
  57.         • No controllers are needed
  58.         • No calls are placed
  59.         • You can register multiple services in the same application, each gets a separate conference component instance
  60.         
  61. Application name:    Rogues
  62. Source files:        Rougues.c
  63. Description:
  64.  
  65.     Is a permutation of See that illustrates placing the incoming video into a user-managed window.
  66.  
  67.         • The controllers, though required, aren't visible
  68.         • The video is forced into a fixed-size area regardless of the size of the self view window on the sender's machine
  69.